package tech.aistar.day01.Test;
import java.lang.StringBuffer;
import java.util.stream.IntStream;

public class TestDemo {
    public static void main(String[] args) {
        //返回索引处char值
    char result="abc".charAt(2);


        System.out.println(result);
        //返回指定索引之前的字符
        int result1="abc".codePointAt(1);
        System.out.println(result1);
        //返回此 String的指定文本范围内的
        int result2="abc".codePointBefore(2);
        System.out.println(result2);
        //返回此 String的指定文本范围内的
        int result3="abcd".codePointCount(1,3);
        System.out.println(result3);
        //按字典顺序比较两个字符串
        int result4="abc".compareTo("def");
        System.out.println(result4);
        //按字典顺序比较两个字符串，忽略大小写差异
        int result5="abcd".compareToIgnoreCase("Abc");
        System.out.println(result5);
        //将指定的字符串连接到此字符串的末尾
        java.lang.String result6="abc".concat("123");
        System.out.println(result6);
        //测试此字符串是否以指定的后缀结尾
        Boolean result7="abc".endsWith("1");
        System.out.println(result7);
        //将此字符串与指定的对象进行比较
        Boolean result8="abc".equals("a");
        System.out.println(result8);
        //将此 String与另一个 String比较，忽略了大小写。
        Boolean result9="abc".equalsIgnoreCase("a");
        System.out.println(result9);
        //将此 String与另一个 String比较，忽略了大小写。
        String result10= String.format("abc","a");
        System.out.println(result10);
        //返回此字符串的哈希码
        int result11="abc".hashCode();
        System.out.println(result11);
        //返回指定字符第一次出现的字符串中的索引。
        int result12="abc".indexOf("a");
        System.out.println(result12);
        //返回指定字符第一次出现的此字符串中的索引，从指定索引处开始搜索。
        int result13="abcd".indexOf(1,3);
        System.out.println(result13);
        //返回指定子字符串第一次出现的字符串中的索引。
        int result14="abcdef".indexOf("c");
        System.out.println(result14);
        //从指定的索引处开始，返回指定子字符串第一次出现的字符串中的索引。
        int result15="abc".indexOf(2);
        System.out.println(result14);



    }
}
